mountainous karabakh - Turkish English Dictionary